home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / arch / cris / arch-v32 / mach-fs / Kconfig next >
Encoding:
Text File  |  2008-12-24  |  6.8 KB  |  217 lines

  1. if ETRAXFS
  2.  
  3. menu "ETRAX FS options"
  4.        depends on ETRAXFS
  5.  
  6. config ETRAX_DRAM_VIRTUAL_BASE
  7.     hex
  8.     depends on ETRAX_ARCH_V32
  9.     default "c0000000"
  10.  
  11. config ETRAX_SERIAL_PORTS
  12.        int
  13.        default 4
  14.  
  15. config ETRAX_MEM_GRP1_CONFIG
  16.     hex "MEM_GRP1_CONFIG"
  17.     depends on ETRAX_ARCH_V32
  18.     default "4044a"
  19.     help
  20.       Waitstates for flash. The default value is suitable for the
  21.       standard flashes used in axis products (120 ns).
  22.  
  23. config ETRAX_MEM_GRP2_CONFIG
  24.     hex "MEM_GRP2_CONFIG"
  25.     depends on ETRAX_ARCH_V32
  26.     default "0"
  27.     help
  28.       Waitstates for SRAM. 0 is a good choice for most Axis products.
  29.  
  30. config ETRAX_MEM_GRP3_CONFIG
  31.     hex "MEM_GRP3_CONFIG"
  32.     depends on ETRAX_ARCH_V32
  33.     default "0"
  34.     help
  35.       Waitstates for CSP0-3. 0 is a good choice for most Axis products.
  36.       It may need to be changed if external devices such as extra
  37.       register-mapped LEDs are used.
  38.  
  39. config ETRAX_MEM_GRP4_CONFIG
  40.     hex "MEM_GRP4_CONFIG"
  41.     depends on ETRAX_ARCH_V32
  42.     default "0"
  43.     help
  44.       Waitstates for CSP4-6. 0 is a good choice for most Axis products.
  45.  
  46. config ETRAX_SDRAM_GRP0_CONFIG
  47.     hex "SDRAM_GRP0_CONFIG"
  48.     depends on ETRAX_ARCH_V32
  49.     default "336"
  50.     help
  51.       SDRAM configuration for group 0. The value depends on the
  52.       hardware configuration. The default value is suitable
  53.       for 32 MB organized as two 16 bits chips (e.g. Axis
  54.       part number 18550) connected as one 32 bit device (i.e. in
  55.       the same group).
  56.  
  57. config ETRAX_SDRAM_GRP1_CONFIG
  58.     hex "SDRAM_GRP1_CONFIG"
  59.     depends on ETRAX_ARCH_V32
  60.     default "0"
  61.     help
  62.       SDRAM configuration for group 1. The defult value is 0
  63.       because group 1 is not used in the default configuration,
  64.       described in the help for SDRAM_GRP0_CONFIG.
  65.  
  66. config ETRAX_SDRAM_TIMING
  67.     hex "SDRAM_TIMING"
  68.     depends on ETRAX_ARCH_V32
  69.     default "104a"
  70.     help
  71.       SDRAM timing parameters. The default value is ok for
  72.       most hardwares but large SDRAMs may require a faster
  73.       refresh (a.k.a 8K refresh). The default value implies
  74.       100MHz clock and SDR mode.
  75.  
  76. config ETRAX_SDRAM_COMMAND
  77.     hex "SDRAM_COMMAND"
  78.     depends on ETRAX_ARCH_V32
  79.     default "0"
  80.     help
  81.       SDRAM command. Should be 0 unless you really know what
  82.       you are doing (may be != 0 for unusual address line
  83.       mappings such as in a MCM)..
  84.  
  85. config ETRAX_DEF_GIO_PA_OE
  86.     hex "GIO_PA_OE"
  87.     depends on ETRAX_ARCH_V32
  88.     default "1c"
  89.     help
  90.       Configures the direction of general port A bits.  1 is out, 0 is in.
  91.       This is often totally different depending on the product used.
  92.       There are some guidelines though - if you know that only LED's are
  93.       connected to port PA, then they are usually connected to bits 2-4
  94.       and you can therefore use 1c.  On other boards which don't have the
  95.       LED's at the general ports, these bits are used for all kinds of
  96.       stuff.  If you don't know what to use, it is always safe to put all
  97.       as inputs, although floating inputs isn't good.
  98.  
  99. config ETRAX_DEF_GIO_PA_OUT
  100.     hex "GIO_PA_OUT"
  101.     depends on ETRAX_ARCH_V32
  102.     default "00"
  103.     help
  104.       Configures the initial data for the general port A bits.  Most
  105.       products should use 00 here.
  106.  
  107. config ETRAX_DEF_GIO_PB_OE
  108.     hex "GIO_PB_OE"
  109.     depends on ETRAX_ARCH_V32
  110.     default "00000"
  111.     help
  112.       Configures the direction of general port B bits.  1 is out, 0 is in.
  113.       This is often totally different depending on the product used.
  114.       There are some guidelines though - if you know that only LED's are
  115.       connected to port PA, then they are usually connected to bits 2-4
  116.       and you can therefore use 1c.  On other boards which don't have the
  117.       LED's at the general ports, these bits are used for all kinds of
  118.       stuff.  If you don't know what to use, it is always safe to put all
  119.       as inputs, although floating inputs isn't good.
  120.  
  121. config ETRAX_DEF_GIO_PB_OUT
  122.     hex "GIO_PB_OUT"
  123.     depends on ETRAX_ARCH_V32
  124.     default "00000"
  125.     help
  126.       Configures the initial data for the general port B bits.  Most
  127.       products should use 00000 here.
  128.  
  129. config ETRAX_DEF_GIO_PC_OE
  130.     hex "GIO_PC_OE"
  131.     depends on ETRAX_ARCH_V32
  132.     default "00000"
  133.     help
  134.       Configures the direction of general port C bits.  1 is out, 0 is in.
  135.       This is often totally different depending on the product used.
  136.       There are some guidelines though - if you know that only LED's are
  137.       connected to port PA, then they are usually connected to bits 2-4
  138.       and you can therefore use 1c.  On other boards which don't have the
  139.       LED's at the general ports, these bits are used for all kinds of
  140.       stuff.  If you don't know what to use, it is always safe to put all
  141.       as inputs, although floating inputs isn't good.
  142.  
  143. config ETRAX_DEF_GIO_PC_OUT
  144.     hex "GIO_PC_OUT"
  145.     depends on ETRAX_ARCH_V32
  146.     default "00000"
  147.     help
  148.       Configures the initial data for the general port C bits.  Most
  149.       products should use 00000 here.
  150.  
  151. config ETRAX_DEF_GIO_PD_OE
  152.     hex "GIO_PD_OE"
  153.     depends on ETRAX_ARCH_V32
  154.     default "00000"
  155.     help
  156.       Configures the direction of general port D bits.  1 is out, 0 is in.
  157.       This is often totally different depending on the product used.
  158.       There are some guidelines though - if you know that only LED's are
  159.       connected to port PA, then they are usually connected to bits 2-4
  160.       and you can therefore use 1c.  On other boards which don't have the
  161.       LED's at the general ports, these bits are used for all kinds of
  162.       stuff.  If you don't know what to use, it is always safe to put all
  163.       as inputs, although floating inputs isn't good.
  164.  
  165. config ETRAX_DEF_GIO_PD_OUT
  166.     hex "GIO_PD_OUT"
  167.     depends on ETRAX_ARCH_V32
  168.     default "00000"
  169.     help
  170.       Configures the initial data for the general port D bits.  Most
  171.       products should use 00000 here.
  172.  
  173. config ETRAX_DEF_GIO_PE_OE
  174.     hex "GIO_PE_OE"
  175.     depends on ETRAX_ARCH_V32
  176.     default "00000"
  177.     help
  178.       Configures the direction of general port E bits.  1 is out, 0 is in.
  179.       This is often totally different depending on the product used.
  180.       There are some guidelines though - if you know that only LED's are
  181.       connected to port PA, then they are usually connected to bits 2-4
  182.       and you can therefore use 1c.  On other boards which don't have the
  183.       LED's at the general ports, these bits are used for all kinds of
  184.       stuff.  If you don't know what to use, it is always safe to put all
  185.       as inputs, although floating inputs isn't good.
  186.  
  187. config ETRAX_DEF_GIO_PE_OUT
  188.     hex "GIO_PE_OUT"
  189.     depends on ETRAX_ARCH_V32
  190.     default "00000"
  191.     help
  192.       Configures the initial data for the general port E bits.  Most
  193.       products should use 00000 here.
  194.  
  195. config ETRAX_DEF_GIO_PV_OE
  196.     hex "GIO_PV_OE"
  197.     depends on ETRAX_VIRTUAL_GPIO
  198.     default "0000"
  199.     help
  200.       Configures the direction of virtual general port V bits. 1 is out,
  201.       0 is in. This is often totally different depending on the product
  202.       used. These bits are used for all kinds of stuff. If you don't know
  203.       what to use, it is always safe to put all as inputs, although
  204.       floating inputs isn't good.
  205.  
  206. config ETRAX_DEF_GIO_PV_OUT
  207.     hex "GIO_PV_OUT"
  208.     depends on ETRAX_VIRTUAL_GPIO
  209.     default "0000"
  210.     help
  211.       Configures the initial data for the virtual general port V bits.
  212.       Most products should use 0000 here.
  213.  
  214. endmenu
  215.  
  216. endif
  217.